研华ADAM-6000模块GCL功能在居民楼供水系统中的应用
介绍: 很多住宅楼采用将水塔放置在楼顶的方式为居民供水。居民用水时水塔中的水将慢慢减少。因此,需要经常监测水塔的水位并及时加水。解决方案是采用水泵,将水泵安装在地面,当水塔中水位降低时将水抽送到水塔中。现在居民们期望安装一自动控制系统来监测和控制水塔中的水位。一旦水位低于设定值,抽水泵将自动启动进行抽水,至到水位到安全位置。 解决方案: 一座居民楼有16层高,采用研华的ADAM-6000模块,用GCL(Graphical Condition Logic)功能就可轻松解决。将一个ADAM-6017模块放在楼顶的水塔旁边,和水位传感器连接以测量水位。另一个ADAM-6050模块放在地面水泵旁边,控制水泵的起停。两个ADAM-6000模块间通过Ethernet进行连接,两外,只用此两个模块就可进行采集和控制,而无须其它设备如控制器或计算机。 ADAM-6017 – 8路带DO的模拟量输入模块 ADAM-6050 – 12路数字量输入/输出模块
系统实施: 整个控制系统采用ADAM.NET Utility软件进行设置。控制逻辑也很简单:通过ADAM-6017读取得第0通道的电压值代表水位,当该值低于或等于低限值(3V)时,说明水塔中的水位低于设定值,此时通知地面的ADAM-6050输出控制信号启动水泵。整个过程无须额外的编程,通过ADAM.NET Utility软件进行设置就可以,整个设置很简单,仅需不到5分钟就可以完成。 Step 1: 打开ADAM.NET Utility. 四个图标代表设置逻辑规则的四个步骤:Input, Logic, Execution and Output.
Step 2:双击 Input 图标. 出现设置窗口,定义输入通道和条件 (本例中, ADAM-6017模块连续监测通道0的电压是否小于3V). 如下所示:
Step 3: 双击Logic图标设置逻辑规则及运算。因为本例中只有一路输入,无须选择逻辑元算。
Step 4: 双击 Execution图标,定义ADAM-6017读取水位传感器电压输入值的方式
Step 5: 双击 Output图标,设置远方的ADAM-6050模块输出通道0的逻辑状态,在本例中,当时True(表示水位低于设置的安全值)时,数字量输出值为 True (表示输出高电平).
Step 6: 配置完以上4个步骤后,在ADAM.NET Utility中显示如下。用户可以点击Run按钮将逻辑下载到ADAM-6017中。到此,所有的配置工作都完成,可以运行了。
结论: 研华GCL(Graphical Condition Logic)功能的独特之处在于提供完全的图形化配置环境,简单易用并具有直觉效果。任务的配置仅需5分钟,无须另外编程,并具有超快的执行速度。 当ADAM-6017运行控制逻辑时,用户可在计算机中通过ADAM.NET utility观察输入电压的值和当前的逻辑执行情况。除此之外,任何一台计算机都可通过HMI/SCADA软件或网页浏览器(如IE)等访问电压输入值,也可观察最新的数据或历史数据。因此整个系统是开放的,任何人不论何时何地都可方便进行监控(当然,需要输入正确的密码来连接ADAM-6000)。 整个系统架构简单,仅需两个ADAM-6000模块就可以,无须另外的计算机。如果原有Ethernet网络架构,则可将ADAM-6000模块直接接入网络中,更可节省布线。所有这些均得益于强有力的Ethernet。
提交
研华发布RK3588 SMARC 2.1核心模块ROM-6881
研华与臻鼎达成战略合作
加速推进边缘AI应用落地,赋能产业智能化转型
AI引爆边缘计算变革,塑造嵌入式产业新未来
超越尺寸限制:ROM-2820 OSM超小型核心板迎接HMI创新潮流